imperial research facility (lok) - German English Dictionary